Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 STATION ROAD Detached £942,295 £555,000 22 Oct 2012
84 STATION ROAD Detached £1,198,418 £900,000 8 Jul 2016
THE LAURELS, 72 STATION ROAD Detached £977,498 £965,000 22 Sep 2023